water leaf - German English Dictionary